Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Italy F1 Spain F7 Turkey #2-w1 Turkey #2-w2 Turkey #2-w4 Russia F1 Russia F2 Israel #2-w4 Spain #1-w1 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Uzbekistan F1 Uzbekistan F2 Spain F11 Spain F12 Spain F13 Spain F14 Spain F15 Belarus F1 Ukraine F2 Ukraine F3 France F18 France F19 Belgium F1 Spain F5 Italy F1 Spain #1-w1 Portugal F2 Uzbekistan F3 Poland F6 Poland F7 Spain F21 Poland F11 Poland F12 Russia F2 Germany F2 Germany F4 France F4 France F5 France F6 Russia F1 Russia F2 Uzbekistan F2 Belarus F3 Germany F8 Poland F5 Russia F3 Russia F4 Russia F7 Croatia F1 Croatia F2 Spain F9 Italy F9 Italy F10 Italy F14 Germany F9 Germany F1 Germany F2 Germany F3 Germany F4 Germany F5 Croatia F1 France F4 France F5 Russia F1 Russia F2 Spain F14 Poland F1 Germany F6 Germany F7 Russia F4 Russia F3 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Czech Rep F4 Czech Rep F5 Germany F1 Germany F2 Germany F3 Azerbaijan F1 Azerbaijan F2 France F4 France F5 Spain F11 Italy F6 Poland F1 Poland F2 Russia F3 France F13 France F14 Germany F16 Belarus F3 Czech Republic F4 Czech Republic F5 Germany F1 Germany F2 Croatia F1 Croatia F2 Ukraine F1 Ukraine F2 Russia F1 Turkey F12 Turkey F13 Turkey F14 Kazakhstan F1 Kazakhstan F2 Kazakhstan F3 Uzbekistan F1 Germany F7 Russia F5 Russia F6 Germany F2 Russia F4 Russia F5 Ukraine F2 Ukraine F3 Russia F7 Chinese Taipei F1 Chinese Taipei F2 Poland F1 Germany F8 Kazakhstan F6 Kazakhstan F7 Russia F10 Germany F1 Germany F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Germany F5 Germany F6 Germany F7 Germany F9 Poland F1 Belarus F2 Germany F2 Russia F2 Switzerland F1 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Russia F3 Russia F4 Kazakhstan F11 Belarus F1 Russia F3 Turkey #2-w3 Belarus F4 Kazakhstan F10 Belarus F2 Kazakhstan F2 France F18 France F19 Switzerland F2 Egypt F15 Uzbekistan F3 Uzbekistan F4 Germany F3 Germany F8 Russia F7 Kazakhstan F1 Kazakhstan F2 Switzerland F1 France F4 Uzbekistan F1 Uzbekistan F2 Germany F1 Poland F6 Portugal F3 Spain F9 Georgia F1 Georgia F2 Israel #2-w1 Uzbekistan F3 Israel #2-w2 Belarus F1 Israel #2-w3 Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F3 Uzbekistan F4 Uzbekistan F3 Spain F10 Russia F1 Belarus F2 Belgium F2 Tunisia F5 Tunisia F6 Austria F1 Spain F4 Italy F2 Russia F3 Uzbekistan F4 Russia F4 Russia F5 Russia F6 Russia F8 Kazakhstan F2 (Aktobe) Egypt F11 (Sharm El Sheikh) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F1 (Kazan) Russia F2 (Kazan) Russia F3 (Kazan) Russia F4 (Kazan) Russia F5 (Kazan) Belarus F1 (Minsk) Belarus F2 (Minsk) France F18 (Bagneres-De-Bigorre) France F19 (Mulhouse) Kazakhstan F1 Germany F16 (Hamburg) Turkey F47 (Antalya) Turkey F48 (Antalya) Kazakhstan F1 (Aktobe) Kazakhstan F2 (Shymkent) Russia F1 (Moscow) Russia F2 (Almetievsk) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F4 (Kazan) Russia F5 (Kazan) Belarus F2 (Minsk) Russia F8 (Moscow) Germany F15 (Bad Salzdetfurth) Russia F7 M25 Kazan Poland F5 Uzbekistan F1 Uzbekistan F1 (Bukhara) Germany F7 Russia F7 VI Torneo Internazionale di Tennis - Barletta Black Forest Open - Freudenstadt Togliatti Cup - Togliatti St. Petersburg Challenger 2006 - St. Petersburg Open Diputacion Pozoblanco - Cordoba Samsung Secruities Cup Challenger - Seoul Bauer Watertechnology Cup 2007 - Eckental III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Ethias Trophy - Mons Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Togliatti Cup - Togliatti Memorial A. Manfredini Sassuolo Challenger - Sassuolo 4th Volkswagen Challenger - Wolfsburg 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Penza Cup - Penza Mordova Cup 2007 - Saransk Siemens Open - Scheveningen Venice Open - Venice Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella Top Wool Challenger Biella - Biella Kobstaedernes ATP Challenger - Kolding Mordovia Cup 2008 - Saransk Morocco Tennis Tour - Meknes Trofeo Barcelona de Tenis - Barcelona Bukhara Challenger - Bukhara 2000 Cairo Challenger - Cairo Karshi Challenger - Karshi V Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth Lambertz Open by Stawag 2007 - Aachen Trofeo Cassa di Risparmio di Alessandria - Alessandria 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo AXA Open - Lisbon PEOPLEnet CUP - Dnepropetrovsk Barletta Citta Della Disfida Open 2000 - Barletta Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Cherbourg Challenger Sunrise Challenger Alexander Kolyaskin Memorial - Donetsk Intersport Heilbronn Open - Heilbronn Alexander Kolyaskin Memorial - Donetsk Fergana Challenger - Fergana Penza Cup - Penza Russia F7 (Moscow) Saransk Challenger Segovia Challenger Mordovia Cup - Mordovia Banja Luka Challenger Togliatti Cup - Togliatti Astana Challenger Mordovia Cup 2005 - Saransk Samarkand Challenger - Samarkand Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Aachen Challenger San Remo Challenger Bytom Challenger Penza Challenger Banja Luka Challenger 2004 - Banja Luka Astana Challenger Astana Challenger Kazan Challenger Fergana Challenger Bogota Challenger Penza Challenger Astana Challenger Istanbul Challenger Tashkent Challenger Charlottesville Challenger Knoxville Challenger UTC Open by Selena - Cherkassy Samarkand Challenger Karshi Challenger St. Remy Challenger Istanbul Challenger Kaohsiung Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Bogota Challenger Karshi Challenger Mitsubishi Electric Europe Cup - Monza Kazan Challenger Saransk Challenger III Isla de Lanzarote - Lanzarote St. Remy Challenger St. Remy Challenger Istanbul Challenger Fergana Challenger Penza Cup 2008 - Penza Penza Challenger UTC Open - Cherkassy Kazan Challenger Bratislava Challenger Tyumen Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Astana Challenger Kazan Challenger Samarkand Challenger Nanchang Challenger Bukhara Challenger - Bukhara Orleans Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Open Prevadies - St. Brieuc Fergana Challenger - Fergana Siemens Open 2007 - Scheveningen Kazan Challenger Heilbronn Open - Heilbronn Espinho Challenger - Espinho Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Bergamo Challenger Beijing Challenger Orleans Challenger Pekao Open - Szczecin VIII Open Internacional D'Andorra - Andorra Kazan Challenger Marburg Challenger Tianjin Challenger Kaohsiung Challenger St. Remy Challenger Egypt F12 (Sharm El Sheikh) Heilbronn Challenger Olimp Kyiv Open - Kiev Cherbourg Challenger Karshi Challenger Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Marburg Challenger Monterrey Challenger Skandia Open - Linz Karshi Challenger Samarkand Challenger Pozoblanco Challenger Copa Ericsson Uruguay - Montevideo Switzerland F2 Tennis Napoli Cup - Napoli Nord/LB Open - Braunschweig Tashkent Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Eckental Challenger Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Campionati Internazionali di Sicilia - Palermo Eckental Challenger Chevrolet Cup - Vina del Mar Andria Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat-Godo 2001 - Barcelona Athens Challenger Samarkand Challenger - Samarkand Fergana Challenger Nottingham Challenger Open Castilla y Leon - Segovia Mordovia Cup - Mordovia Generali Open 2001 - Kitzbuhel Ciudad de Pozoblanco Open Diputacion - Cordoba Heilbronn Open - Heilbronn Surbiton Challenger KGHM Dialog Polish Indoors - Wroclaw International Tennis Championships - Delray Beach Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Togliatti Cup - Togliatti Open Castilla y Leon - Segovia Open 13 - Marseille Segovia Challenger Quelle Cup 2000 - Furth AXA Open II - Espinho Tenerife Challenger Pau Challenger ATU Cup 2001 - Weiden I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo 2001 Mercedes Cup - Stuttgart Kazakhstan F3 (Shymkent) Murcia Challenger Mordovia Cup - Saransk Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag Salem Open - Hong Kong Zenith Tennis Cup-Harbour Club - Milan Guzzini Challenger - Recanati Open Seat Godo 2003 - Barcelona Southern Capital Cup - Almaty Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Copa AT&T - Buenos Aires Karshi Challenger Open Seat Godo - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Medibank Private International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Nottingham-2 Challenger Qatar Exxon Mobil Open 2003 - Doha Dubai Open - Dubai BellSouth Open - Vina del Mar Zagreb Challenger Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad TD Waterhouse Cup - Long Island Generali Open - Kitzbuhel Milan Indoors - Milan Pilot Pen Tennis - New Haven Dubai Tennis Open - Dubai Furth Challenger CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open SEAT Godo 2006 - Barcelona Alicante Challenger The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Open 13 - Marseille Open SEAT 2008 - Barcelona The Artois Championships - London ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Champaign Challenger AEGON International - Eastbourne Open Sud de France - Montpellier Open Sabadell Atlantico - Barcelona BMW Open - Munich Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow China Open - Beijing Valencia Open - Valencia Astana Challenger Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach AEGON Championships - London Mercedes Cup - Stuttgart Citi Open - Washington China Open - Beijing Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona TD Waterhouse Cup - Long Island Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai Open de Tenis Comunidad Valenciana - Valencia CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Karshi Challenger Khanty-Mansiysk Challenger Izmir Challenger Mercedes Cup - Stuttgart Kazan Challenger ABN AMRO World Tennis Tournament - Rotterdam Kazan Challenger The Dubai Tennis Championships - Dubai Fergana Challenger Open Sabadell Atlantico - Barcelona ARAG World Team Championship - Dusseldorf Eckental Challenger Houston Challenger Ortisei Challenger Legg Mason Tennis Classic - Washington Dubai Duty Free Tennis Championships - Dubai Adidas International - Sydney Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Open Sabadell Atlantico - Barcelona Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Valencia Open - Valencia Winston-Salem Open - Winston-Salem Great Ocean Road Open - Melbourne Dallas Open - Dallas Apia International - Sydney Thailand Open - Bangkok ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles Milan Indoors - Milan Bet-At-Home Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Hamburg European Open - Hamburg Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow Rome Challenger Rome Challenger Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur AEGON International - Eastbourne Ecuador Open - Quito AEGON Championships - London Helsinki Challenger Open de Moselle - Metz Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart China Open - Beijing St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Fever-Tree Championships - London The Dubai Tennis Championships - Dubai European Open - Antwerp AEGON Championships - London Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Winston-Salem Open - Winston-Salem Anytech365 Andalucia Open - Marbella Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Barcelona Open Banc Sabadell - Barcelona Abierto de Tenis Mifel - Los Cabos Bergamo Challenger Boss Open - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Sarasota Challenger Allianz Suisse Open - Gstaad China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Fergana Challenger Estoril Open - Estoril US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Sarajevo Challenger Fergana Challenger Idea Prokom Open - Sopot RCA Championships - Indianapolis Heineken Open - Auckland Estoril Open - Estoril Marburg Challenger Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Budapest Challenger Astana Challenger Budapest Challenger Valencia Open - Valencia Shymkent Challenger European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston AEGON Championships - London Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Aegon Nottingham Open - Nottingham Nord/LB Open - Braunschweig AEGON Championships - London Samarkand Challenger Istanbul Challenger Erste Bank Open - Vienna Credit Agricole Suisse Open - Gstaad Citi Open - Washington Medibank International - Sydney Brescia Challenger Valencia Open - Valencia Ecuador Open - Quito Open 13 - Marseille Samarkand Challenger US Men's Clay Court Championship - Houston The Scottish Tennis Championships - Edinburgh Mercedes Cup - Stuttgart AEGON Championships - London Rakuten Japan Open - Tokyo ASB Classic - Auckland Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Samarkand Challenger Barcelona Open BancSabadell - Barcelona Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Monterrey Challenger Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Geneva Open - Geneva Dubai Open - Dubai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Generali Open - Kitzbuhel Madrid Challenger Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Qatar Open - Doha cinch Championships - London Mallorca Championships - Mallorca Open 13 - Marseille Swiss Open - Gstaad Citi Open - Washington US Men's Clay Court Championship - Houston International Indoor Tennis Championships of Croatia - Zagreb Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Open Seat-Godo '98 - Barcelona Gijon Open - Gijon Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad Rakuten Japan Open - Tokyo Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Miami Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Mallorca Open - Mallorca President's Cup - Tashkent Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid cinch Championships - London Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Telecom Italia Masters - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Tennis Masters Series - Cincinnati Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Open de la Comunidad Valenciana - Valencia Telecom Italia Masters - Rome Mutua Madrid Open - Madrid Trofeo Conde de Godo - Barcelona Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Suisse Open - Gstaad BNP Paribas Masters - Paris Rolex Paris Masters - Paris Rogers Cup - Toronto Barcelona Open BancSabadell - Barcelona Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati The Stella Artois Championships - London Campionati Internazionali d'Italia - Rome Tennis Masters Series - Rome Tennis Masters Series - Paris Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Tennis Masters Series - Monte Carlo Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Heineken Open - Auckland BNP Paribas Masters - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York PBZ Zagreb Indoors - Zagreb Australian Open - Melbourne Mallorca Championships - Mallorca Wimbledon - London Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BMW Open - Munich Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Montreal Australian Open - Melbourne BNP Paribas Masters - Paris Western & Southern Open - Cincinnati French Open - Paris Shanghai Rolex Masters - Shanghai Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Sony Open Tennis - Miami Wimbledon - London Mutua Madrid Open - Madrid Rogers Cup - Toronto Australian Open - Melbourne Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Western & Southern Financial Group Masters - Cincinnati Wimbledon - London U.S. Open - New York Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells U.S. Open - New York Shanghai Rolex Masters - Shanghai Chengdu Open - Chengdu BNP Paribas Open - Indian Wells Rogers Masters - Montreal Rogers Cup - Toronto Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Rogers Cup - Toronto Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris French Open - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Erste Bank Open - Vienna BMW Open - Munich French Open - Paris Millennium Estoril Open - Estoril Kremlin Cup - Moscow French Open - Paris Erste Bank Open - Vienna U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona Campionati BNL dItalia - Rome BNP Paribas Masters - Paris Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 U.S. Open - New York Hopman Cup - Perth Australian Open - Melbourne Davis Cup, Finals, Group A French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Campeonato de Espana Kia de Tenis 2004 - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mubadala World Tennis Championship Kooyong Classic - Kooyong Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris Wimbledon - London All Lower level tournaments Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, Group I, 2R, ROU-ESP 1-4 Mubadala World Tennis Championship Olympics - Athens Olympics - London